package com.gzhryc.pay.adaptation.alipay;

import java.io.Serializable;

public class DefaultAlipayConfig implements Serializable {

	private static final long serialVersionUID = 1L;

	private String pid;
	private String appId;
	private String appPublicKey;
	private String appPrivateKey;
	private String alipayPublicKey;
	private String category;
	private String serviceId;
	private String payNotifyUrl;
	private String preAuthNotifyUrl;
	private String preAuthPayNotifyUrl;
	private String httpDomain;

	private String certificatePath;

	public DefaultAlipayConfig() {
		this.category = "RENT_SHARABLE_CHARGERS";
	}

	public String getPid() {
		return pid;
	}

	public void setPid(String pid) {
		this.pid = pid;
	}

	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}

	public String getAppPrivateKey() {
		return appPrivateKey;
	}

	public void setAppPrivateKey(String appPrivateKey) {
		this.appPrivateKey = appPrivateKey;
	}

	public String getAlipayPublicKey() {
		return alipayPublicKey;
	}

	public void setAlipayPublicKey(String alipayPublicKey) {
		this.alipayPublicKey = alipayPublicKey;
	}

	public String getAppPublicKey() {
		return this.appPublicKey;
	}

	public void setAppPublicKey(String appPublicKey) {
		this.appPublicKey = appPublicKey;
	}

	public String getCategory() {
		return category;
	}

	public void setCategory(String category) {
		this.category = category;
	}

	public String getServiceId() {
		return serviceId;
	}

	public void setServiceId(String serviceId) {
		this.serviceId = serviceId;
	}

	public String getPayNotifyUrl() {
		return payNotifyUrl;
	}

	public void setPayNotifyUrl(String payNotifyUrl) {
		this.payNotifyUrl = payNotifyUrl;
	}

	public String getPreAuthNotifyUrl() {
		return preAuthNotifyUrl;
	}

	public void setPreAuthNotifyUrl(String preAuthNotifyUrl) {
		this.preAuthNotifyUrl = preAuthNotifyUrl;
	}

	public String getPreAuthPayNotifyUrl() {
		return preAuthPayNotifyUrl;
	}

	public void setPreAuthPayNotifyUrl(String preAuthPayNotifyUrl) {
		this.preAuthPayNotifyUrl = preAuthPayNotifyUrl;
	}

	public String getHttpDomain() {
		return httpDomain;
	}

	public void setHttpDomain(String httpDomain) {
		this.httpDomain = httpDomain;
	}

	public String getCertificatePath() {
		return certificatePath;
	}

	public void setCertificatePath(String certificatePath) {
		this.certificatePath = certificatePath;
	}
}
